// app.js状态管理器
import { defineStore }  from 'pinia'
import Cookies  from "js-cookie";

const userAppStore = defineStore(
    'app',
    {
        state : () => (
            {
                sidebar: {
                    // 获取、cookies的信息
                    opened: Cookies.get('sidebarStatus') ? !!+Cookies.get('sidebarStatus') : true,
                    withoutAnimation: true,
                    hide: false
                },
                // 是否桌面
                device : 'desktop',
                // 使用cookies大小尺寸，还是默认
                size : Cookies.get('size') || 'default'
            }
        )
    }
)

export default userAppStore